package com.jinzhi.jzweb.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * (JzPaperQuestionPracticeRecord)实体类
 *
 * @author makejava
 * @since 2025-03-10 11:16:36
 */
@Data
@SuppressWarnings("serial")
@TableName("jz_paper_question_practice_record")
public class JzPaperQuestionPracticeRecordDO implements Serializable {
    private static final long serialVersionUID = 641539232092514604L;
    /**
     * 唯一标识
     */
    @TableId
    private Long id;
    /**
     * 创建人id
     */
    @TableField("creater_id")
    private Long createrId;
    /**
     * 创建时间
     */
    @TableField("creater_date")
    private Date createrDate;
    /**
     * 课程ID
     */
    @TableField("paper_record_id")
    private Long paperRecordId;
    /**
     * 答案
     */
    @TableField("answer")
    private String answer;


    /**
     * 是否正确0是1否
     */
    @TableField("is_answer")
    private Integer isAnswer;
    /**
     * 分数
     */
    @TableField("score")
    private Integer score;
    /**
     * 回答的值
     */
    @TableField("value")
    private String value;

    /**
     * 习题id
     */
    @TableField("practice_id")
    private Long practiceId;

    /** 答案选项 */
    @TableField("options")
    private String options;

    /** 题目内容 */
    @TableField("introduce")
    private String introduce;

    /** 题目类型（0单选，1多选，2判断） */
    @TableField("topic_types")
    private Integer topicTypes;




}

